package cn.zy.org.mapper;

import cn.zy.basic.mapper.BaseMapper;
import cn.zy.org.domain.Employee;
import cn.zy.org.query.EmployeeQuery;

import java.util.List;

/**
 * Mapper接口:部门
 */
public interface EmployeeMapper extends BaseMapper<Employee> {
    /**
     * 添加角色信息
     * @param employee
     */
    void addRole(Employee employee);

    /**
     * 通过部门id删除角色
     * @param id
     */
    void delRoleByEmployeeId(Long id);

    /**
     * 通过登录信息id查询
     * @param id
     * @return
     */
    Employee loadByLogininfoId(Long id);

    /**
     * 通过店铺id查询
     * @param shopId
     * @return
     */
    List<Employee> queryByShopId(Long shopId);
}
